But then wouldn't you just end up with salt all over your
house?
And how are you going to aim at the fly using that?
point and shoot.. more useful outside the house or when you have
a partner who is afraid of roaches... you can use it to shoot and
stun the roach and then blast it to death, clean up later 
whatever the situation, it's more fun than anything else..
and there's also a little sighting thingy which pops up when you
cock the thing... 